package com.ngc.mall.param;

import com.ngc.mall.dto.AttachmentDTO;
import lombok.Data;
import java.util.*;

@Data
public class SpuParam {
    /**
     * 标题
     */
    private String title;

    /**
     * 副标题
     */
    private String subTitle;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 上/下架
     */
    private Boolean online;

    /**
     * 主图
     */
    private String img;

    /**
     * 描述
     */
    private String description;

    /**
     * 价格
     */
    private int price;

    /**
     * 折扣价
     */
    private int discountPrice;

    /**
     * 所属分类id
     */
    private Long categoryId;

    /**
     * 默认规格
     */
    private Long defaultSkuId;

    /**
     * 可视规格
     */
    private Long visualSpecId;

    /**
     * 轮播图列表(小于6张）
     */
    private List<AttachmentDTO> carousels;
    /**
     * 商品详情图列表（小于9张)
     */
    private List<AttachmentDTO> details;

    /**
     * sku列表
     */
    List<SkuParam> skuList;
}
